Zyra Guardian Pro

Buy on MQL5

4. Trading Strategy

How Zyra Enters and Manages Trades

Zyra Guardian Pro uses a hybrid approach based on technical signal scoring and an adaptive grid system. It constantly evaluates market conditions using a customizable set of indicators. When favorable conditions are met, the EA opens a position, then uses a dynamic grid logic to manage entries and exits. The goal is to capture profit within structured price movements while avoiding uncontrolled drawdown.

1. Entry Signal Scoring

2. Entry Filters & Conditions

3. Consensus Window Workflow

Before Zyra opens the very first grid order, the raw score must pass through the Consensus Window (CW). The window keeps two buffers: W (the weighted vote) and M (the recent momentum of that vote). Only when W and M point in the same direction, and no opposite major indicator resets the window, does the EA authorize an entry.

Typical log messages help you audit those steps:

[CW][W] BUY +3.2 | contributors: Ichimoku(+1), MACD(+1), RSI(+1), ADX(0)
[CW][M] BUY momentum rising | slope=+0.8 | minBars=ok | newEntry=1/2
[CW] Major veto cleared: no strong opposition detected

In the example above, the first line shows the aggregated vote (W) and which indicators backed it. The second line confirms that the momentum buffer (M) is aligned and that the cooldown requirements are satisfied (1 entry out of 2 allowed in this window). With no veto on the third line, Zyra will proceed to open the initial grid order.

4. Grid System

5. Trade Exit Logic

6. Example Workflow

  1. EA runs on a chart (e.g., AUDCAD M5).
  2. It checks all enabled indicators and calculates the total signal score.
  3. If the score passes the entry threshold and all conditions are valid → a trade is opened.
  4. If the price moves by at least GridStep → a new trade may be added with increased lot size.
  5. Once the total profit reaches the target or risk thresholds are hit → all trades are closed. If that closure lines up with the final Friday session while Close all positions after the last session on Friday is enabled, the grid is flushed for the weekend and the panel flips to a Weekly flat status.
  6. After a full closure, the Number of bars to wait after a full grid close before opening new positions timer may delay the restart: the EA waits for the configured number of bars before opening new positions, and the panel displays the remaining countdown.

Next Step

Now proceed to the Money Management section to understand how Zyra allocates lots and controls capital usage.